Big Huge Thesaurus

Cervus nipon

noun